two-leaf squill - Spanish English Dictionary